package com.ak.ty.utils;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateUtil {

    /**
     * 根据格式获取当前格式化时间
     *
     * @param format 格式化方式，基础格式为yyyy-MM-dd HH:mm:ss
     * @return 当前时间
     */
    public static String getCurrentTimeByFormat(String format) {
        SimpleDateFormat df = new SimpleDateFormat(format);
        return df.format(new Date());
    }

    /**
     * 格式化时间
     * @param format 格式化格式，基础格式为yyyy-MM-dd HH:mm:ss
     * @param time
     * @return
     */
    public static String formatTime(String format, long time) {
        SimpleDateFormat df = new SimpleDateFormat(format);
        return df.format(new Date(time));
    }

    public static long pare(String time){
        SimpleDateFormat sim=new SimpleDateFormat("yyyy/MM/dd hh:mm:ss");
        long s=0;
        try {
            s=sim.parse(time).getTime();
        } catch (ParseException e) {
            e.printStackTrace();
        }
        return s;

    }
}
